superficial bladder tumor - French English Dictionary